My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 51f557d5-9246-470a-bdc6-6a2f3b38a6de
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
e99b072 | refs/heads/master | 2 | 4 minutes 49.73 seconds 10% | 2024-04-25 15:26: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 22.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 22.17 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 49.73 seconds) |
---|---|---|
0 Finished Last | 2024-04-25 15:32:39 UTC | 2 minutes 37.05 seconds |
1 Finished First | 2024-04-25 15:32:16 UTC | 2 minutes 12.69 seconds |
You can likely decrease your CI build time by around 49 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.61 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 | 38.05 seconds | 19% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.73 seconds | Trend | |
spec/lib/reports/packing/packing_report_spec.rb | 18.48 seconds | 1% | Trend |
spec/lib/reports/customers_report_spec.rb | 11.7 seconds | 19% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 11.55 seconds | 26% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 9.34 seconds | 30% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.26 seconds | Trend | |
spec/lib/stripe/payment_intent_validator_spec.rb | 8.61 seconds | 25% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.8 seconds | 3% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.51 seconds | 1% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 6.3 seconds | 34% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.29 seconds | 15% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.98 seconds | 23% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.83 seconds | 2% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 5.25 seconds | 24% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.24 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.16 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.93 seconds | 15% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.69 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.63 seconds | 21% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.6 seconds | 4% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.55 seconds | Trend | |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.79 seconds | 19% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.52 seconds | 1% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.24 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.21 seconds | 18% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.98 seconds | 21% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.68 seconds | 13% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.52 seconds | 17% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.51 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.43 seconds | Trend | |
spec/serializers/api/admin/order_serializer_spec.rb | 2.4 seconds | 17% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.39 seconds | 2% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.31 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.18 seconds | Trend | |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.05 seconds | 2% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.03 seconds | 13% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.98 seconds | 13% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.95 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.89 seconds | 3% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.83 seconds | Trend | |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.79 seconds | 5% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.78 seconds | 29% | Trend |
spec/lib/reports/line_items_spec.rb | 1.64 seconds | 4% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.57 seconds | 14% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.32 seconds | 10% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.27 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.16 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.14 seconds | 29% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.12 seconds | 1% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.11 seconds | 6% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.11 seconds | 15% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.1 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 1.09 seconds | 28% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 984 miliseconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 955 miliseconds | 30% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 834 miliseconds | 7% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 826 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 793 miliseconds | 20% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 660 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 645 miliseconds | 4% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 643 miliseconds | 13% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 627 miliseconds | 11% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 588 miliseconds | 4% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 579 miliseconds | 85% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 566 miliseconds | 1% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 508 miliseconds | 8% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 495 miliseconds | 2% | Trend |
spec/lib/stripe/account_connector_spec.rb | 487 miliseconds | 19% | Trend |
spec/migrations/split_customer_names_spec.rb | 462 miliseconds | 6% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 460 miliseconds | 5% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 426 miliseconds | 4% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 423 miliseconds | 2% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 422 miliseconds | 19% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 413 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 383 miliseconds | 18% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 348 miliseconds | 11% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 313 miliseconds | 11% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 312 miliseconds | 12% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 298 miliseconds | 9% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 291 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 290 miliseconds | 12% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 282 miliseconds | 2% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 269 miliseconds | 3% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 260 miliseconds | 15% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 240 miliseconds | 11% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 238 miliseconds | 6% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 234 miliseconds | 14% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 228 miliseconds | 4% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 217 miliseconds | Trend | |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 201 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 198 miliseconds | 6% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 197 miliseconds | 5% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 191 miliseconds | 2% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 190 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 190 miliseconds | 1% | Trend |
spec/lib/reports/report_spec.rb | 180 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 179 miliseconds | 16% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 169 miliseconds | 20% | Trend |
spec/lib/spree/money_spec.rb | 133 miliseconds | Trend |