My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 75e94ffb-55a6-42ca-a34d-53e9da22ab84
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
a48589d | refs/pull/12393/merge | 2 | 4 minutes 6.98 seconds 19% | 2024-04-16 23:46:32 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 4.55 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 4.55 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 6.98 seconds) |
---|---|---|
0 Finished First | 2024-04-16 23:49:07 UTC | 2 minutes 1.77 seconds |
1 Finished Last | 2024-04-16 23:49:12 UTC | 2 minutes 5.21 seconds |
You can likely decrease your CI build time by around 42 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.37 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.11 seconds | 27% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 19.83 seconds | 36% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.18 seconds | 3% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.18 seconds | 8% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 8.94 seconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.61 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.79 seconds | 11% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.6 seconds | 10% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.14 seconds | 8% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.53 seconds | 12% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.24 seconds | 6% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.2 seconds | 10% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.77 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.56 seconds | 13% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.44 seconds | 11% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.35 seconds | 9% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.33 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.26 seconds | 7% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 3.96 seconds | 12% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 3.94 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.82 seconds | 2% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.26 seconds | 10% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.11 seconds | 6% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.03 seconds | 16% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.0 seconds | 59% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.55 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.49 seconds | 4% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.4 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.31 seconds | 13% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.27 seconds | 13% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.11 seconds | 4% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.08 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.02 seconds | 15% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 1.98 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 1.98 seconds | 20% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 1.97 seconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.84 seconds | 11% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.76 seconds | 4% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.71 seconds | 15% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.68 seconds | 17% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.66 seconds | 14% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.65 seconds | 15% | Trend |
spec/lib/reports/line_items_spec.rb | 1.59 seconds | 13% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.55 seconds | 19% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.45 seconds | 5% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.32 seconds | 15% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.22 seconds | 12% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.15 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 962 miliseconds | 16% | Trend |
spec/serializers/api/product_serializer_spec.rb | 958 miliseconds | 17% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 954 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 928 miliseconds | 19% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 926 miliseconds | 17% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 799 miliseconds | 19% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 794 miliseconds | 18% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 751 miliseconds | 30% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 692 miliseconds | 20% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 675 miliseconds | 28% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 642 miliseconds | 22% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 635 miliseconds | 19% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 600 miliseconds | 26% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 586 miliseconds | 19% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 531 miliseconds | 24% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 522 miliseconds | 26% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 518 miliseconds | 23% | Trend |
spec/migrations/split_customer_names_spec.rb | 455 miliseconds | 24% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 446 miliseconds | 27% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 432 miliseconds | 30% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 431 miliseconds | 27% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 421 miliseconds | 24% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 408 miliseconds | 24% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 406 miliseconds | 18% | Trend |
spec/lib/stripe/account_connector_spec.rb | 369 miliseconds | 31% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 328 miliseconds | 30% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 302 miliseconds | 35% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 295 miliseconds | 33% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 292 miliseconds | 33% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 276 miliseconds | 34% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 270 miliseconds | 30% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 266 miliseconds | 31% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 264 miliseconds | 34% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 253 miliseconds | 37% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 250 miliseconds | 33% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 248 miliseconds | 41% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 237 miliseconds | 42% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 222 miliseconds | 34% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 203 miliseconds | 40% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 200 miliseconds | 39% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 200 miliseconds | 41% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 189 miliseconds | 43% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 185 miliseconds | 41% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 182 miliseconds | 39% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 179 miliseconds | 42% | Trend |
spec/lib/i18n_digests_spec.rb | 179 miliseconds | 11% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 176 miliseconds | 43% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 174 miliseconds | 42% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 172 miliseconds | 43% | Trend |
spec/lib/reports/report_spec.rb | 163 miliseconds | 54% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 146 miliseconds | 51% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 132 miliseconds | 49% | Trend |