My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 49c6b0d2-4007-4e2b-aa22-ac7bb3c48c59
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
ea71e23 | refs/pull/12321/merge | 2 | 4 minutes 9.88 seconds 12% | 2024-03-29 09:52:31 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 243 miliseconds. 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 243 miliseconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 9.88 seconds) |
---|---|---|
0 Finished First | 2024-03-29 09:55:13 UTC | 2 minutes 2.85 seconds |
1 Finished Last | 2024-03-29 09:55:13 UTC | 2 minutes 7.04 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.39 minutes)
Test file path (Displaying entries 1 - 100 of 138 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 30.06 seconds | 17% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 19.96 seconds | 21% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.29 seconds | 4% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.24 seconds | 8% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 8.78 seconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.52 seconds | 8% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.72 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.69 seconds | 11% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.4 seconds | 5% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.95 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.2 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.08 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.67 seconds | 10% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.66 seconds | 5% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.57 seconds | 5% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.54 seconds | 9% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.29 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.25 seconds | 3% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.23 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.15 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.81 seconds | 2% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.31 seconds | 5% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.3 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.15 seconds | 4% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.93 seconds | 59% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.59 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.42 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.36 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.3 seconds | 11% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.3 seconds | 1% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.26 seconds | 11% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.22 seconds | 2% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.21 seconds | 10% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.14 seconds | Trend | |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.0 seconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 1.99 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 1.97 seconds | 18% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.96 seconds | 2% | Trend |
spec/lib/reports/line_items_spec.rb | 1.95 seconds | 9% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.85 seconds | 1% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.74 seconds | 11% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.67 seconds | 10% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.66 seconds | 7% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.53 seconds | 3% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.29 seconds | 12% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.27 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.24 seconds | 13% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.17 seconds | 11% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.08 seconds | 10% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.03 seconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 995 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 941 miliseconds | 14% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 812 miliseconds | 19% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 803 miliseconds | 12% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 768 miliseconds | 18% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 751 miliseconds | 17% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 735 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 710 miliseconds | 17% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 674 miliseconds | 11% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 631 miliseconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 613 miliseconds | 19% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 558 miliseconds | 16% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 549 miliseconds | 15% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 528 miliseconds | 18% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 523 miliseconds | 15% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 490 miliseconds | 10% | Trend |
spec/migrations/split_customer_names_spec.rb | 471 miliseconds | 12% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 455 miliseconds | 18% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 449 miliseconds | 15% | Trend |
spec/lib/stripe/account_connector_spec.rb | 409 miliseconds | 14% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 407 miliseconds | 17% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 377 miliseconds | 21% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 346 miliseconds | 21% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 345 miliseconds | 15% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 323 miliseconds | 12% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 303 miliseconds | 18% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 295 miliseconds | 27% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 284 miliseconds | 21% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 281 miliseconds | 18% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 262 miliseconds | 23% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 257 miliseconds | 20% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 246 miliseconds | 21% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 244 miliseconds | 10% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 237 miliseconds | 24% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 228 miliseconds | 34% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 220 miliseconds | 36% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 216 miliseconds | 23% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 206 miliseconds | 26% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 200 miliseconds | 28% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 198 miliseconds | 18% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 194 miliseconds | 27% | Trend |
spec/lib/reports/report_spec.rb | 184 miliseconds | 35% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 183 miliseconds | 26% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 180 miliseconds | 24% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 179 miliseconds | 24% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 177 miliseconds | 30% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 146 miliseconds | 39% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 133 miliseconds | 31% | Trend |
spec/lib/spree/money_spec.rb | 123 miliseconds | 46% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 113 miliseconds | 36% | Trend |