My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 56639b50-065f-415f-b83a-1006020407ff
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
220e459 | refs/heads/social-media-links | 2 | 4 minutes 29.04 seconds 3% | 2024-03-21 01:18:14 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 966 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 966 miliseconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 29.04 seconds) |
---|---|---|
0 Finished First | 2024-03-21 01:21:03 UTC | 2 minutes 15.43 seconds |
1 Finished Last | 2024-03-21 01:21:04 UTC | 2 minutes 13.61 seconds |
You can likely decrease your CI build time by around 45 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.49 minutes)
Test file path (Displaying entries 1 - 100 of 137 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 32.32 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.77 seconds | Trend | |
spec/lib/reports/packing/packing_report_spec.rb | 19.08 seconds | 1% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.87 seconds | 1% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.26 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.82 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.19 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.1 seconds | 1% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.81 seconds | 4% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.69 seconds | 10% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.02 seconds | 10% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.33 seconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.32 seconds | Trend | |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.25 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.14 seconds | 7% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.73 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.68 seconds | 9% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.6 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.4 seconds | Trend | |
spec/lib/open_food_network/permissions_spec.rb | 4.23 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.91 seconds | 2% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.61 seconds | 5% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.37 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.26 seconds | 1% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 3.2 seconds | 53% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.01 seconds | 35% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.93 seconds | 8% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.68 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.63 seconds | 18% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.62 seconds | 6% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.59 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.48 seconds | Trend | |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.45 seconds | 16% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.38 seconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.37 seconds | 20% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.33 seconds | 7% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.13 seconds | 3% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.06 seconds | 11% | 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.86 seconds | 4% | Trend |
spec/lib/reports/line_items_spec.rb | 1.82 seconds | 9% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.79 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.69 seconds | 2% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.45 seconds | 3% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.37 seconds | Trend | |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.29 seconds | 38% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.28 seconds | 29% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.2 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.18 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.11 seconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.06 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.06 seconds | 1% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.03 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 927 miliseconds | 21% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 890 miliseconds | 46% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 859 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 836 miliseconds | 4% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 826 miliseconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 825 miliseconds | 11% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 712 miliseconds | 5% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 706 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 689 miliseconds | 1% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 588 miliseconds | 3% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 566 miliseconds | 15% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 561 miliseconds | 1% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 558 miliseconds | 2% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 494 miliseconds | 4% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 486 miliseconds | 10% | Trend |
spec/migrations/split_customer_names_spec.rb | 485 miliseconds | Trend | |
spec/migrations/migrate_customer_names_spec.rb | 476 miliseconds | 118% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 464 miliseconds | 1% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 419 miliseconds | Trend | |
spec/lib/stripe/account_connector_spec.rb | 412 miliseconds | 1% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 391 miliseconds | 2% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 373 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 349 miliseconds | 11% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 336 miliseconds | 10% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 317 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 316 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 298 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 278 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 277 miliseconds | 4% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 260 miliseconds | 3% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 249 miliseconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 241 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 225 miliseconds | 16% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 223 miliseconds | 2% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 217 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 216 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 206 miliseconds | 5% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 201 miliseconds | 3% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 190 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 187 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 184 miliseconds | Trend | |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 183 miliseconds | 1% | Trend |
spec/lib/reports/report_spec.rb | 182 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 167 miliseconds | 9% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 144 miliseconds | 2% | Trend |
spec/lib/spree/money_spec.rb | 128 miliseconds | 2% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 119 miliseconds | 2% | Trend |