My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID ee40ccd0-6467-49a2-bbe5-1a80cf11b867
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
90fe166 | refs/pull/12209/merge | 2 | 4 minutes 15.78 seconds 2% | 2024-04-22 13:49:52 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.13 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.13 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 15.78 seconds) |
---|---|---|
0 Finished Last | 2024-04-22 13:52:37 UTC | 2 minutes 8.63 seconds |
1 Finished First | 2024-04-22 13:52:33 UTC | 2 minutes 7.16 seconds |
You can likely decrease your CI build time by around 43 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.42 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 | 31.58 seconds | Trend | |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.03 seconds | 1% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.5 seconds | 1% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.66 seconds | 1% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.05 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.66 seconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.11 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.96 seconds | 2% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.44 seconds | 2% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.85 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.29 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.17 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.05 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.86 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.57 seconds | 4% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.57 seconds | 1% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.56 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.44 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.2 seconds | 4% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 3.97 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.62 seconds | 5% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.36 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.27 seconds | 3% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.19 seconds | 2% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.12 seconds | 54% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.58 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.49 seconds | 1% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.48 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.36 seconds | 2% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.32 seconds | 7% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.3 seconds | 6% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.28 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.16 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.11 seconds | 3% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.01 seconds | 12% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 1.98 seconds | 5% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.97 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.9 seconds | 2% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.77 seconds | 3% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.76 seconds | 2% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.69 seconds | 3% | Trend |
spec/lib/reports/line_items_spec.rb | 1.64 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.5 seconds | 11% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.38 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.35 seconds | 22% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.34 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.13 seconds | 8% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.08 seconds | 10% | Trend |
spec/serializers/api/product_serializer_spec.rb | 996 miliseconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 971 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 968 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 952 miliseconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 913 miliseconds | 33% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 870 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 833 miliseconds | 5% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 821 miliseconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 807 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 725 miliseconds | 6% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 712 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 664 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 651 miliseconds | 1% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 613 miliseconds | 6% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 585 miliseconds | 4% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 533 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 513 miliseconds | 8% | Trend |
spec/migrations/split_customer_names_spec.rb | 492 miliseconds | Trend | |
spec/serializers/api/variant_serializer_spec.rb | 489 miliseconds | 1% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 454 miliseconds | 7% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 444 miliseconds | 12% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 440 miliseconds | 6% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 417 miliseconds | 6% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 409 miliseconds | Trend | |
spec/lib/stripe/account_connector_spec.rb | 399 miliseconds | 1% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 341 miliseconds | 3% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 340 miliseconds | 8% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 329 miliseconds | 11% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 311 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 309 miliseconds | Trend | |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 281 miliseconds | 47% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 278 miliseconds | Trend | |
spec/lib/tasks/enterprises_rake_spec.rb | 265 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 262 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 252 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 250 miliseconds | 8% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 248 miliseconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 245 miliseconds | 3% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 217 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 214 miliseconds | Trend | |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 209 miliseconds | 4% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 207 miliseconds | 8% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 203 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 198 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 188 miliseconds | 7% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 188 miliseconds | Trend | |
spec/lib/reports/report_spec.rb | 179 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 175 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 175 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 159 miliseconds | 3% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 139 miliseconds | Trend | |
spec/lib/spree/money_spec.rb | 138 miliseconds | 4% | Trend |